Definition of Turmeric Root
-
(noun) perennial herb of northeastern United States having a thick knotted yellow rootstock and large rounded leaves
Synonyms of Turmeric Root
Antonyms of Turmeric Root
No Antonyms Found.
Homophones of Turmeric Root
No Homophones Found.